Histologic Patterns of Hepatoblastoma

Epithelial type
Fetal pattern 
Embryonal and fetal pattern $
Macrotrabecular pattern $
Small-cell undifferentiated pattern
Mixed epithelial and mesenchymal type
Without teratoid features
With teratoid features